const joi = require('joi')
//定义添加分类模块的表单验证
exports.cate_add_schema = {
    //  校验 req.body 中的数据
    body: {
        // 属性的名称必须和表单的name属性值保持一致
        cate_name: joi.string().pattern(/^[\u4e00-\u9fa5]{1,5}$/).message('分类名称必填且是1-5个中文'),
        sort: joi.string().pattern(/^[1-9]\d?$/).message('必须是1-99的正整数'),
    }
}

// 定义修改分类的表单验证
exports.cate_update_schema = {
    //  校验 req.body 中的数据
    body: {
        // 属性的名称必须和表单的name属性值保持一致
        cate_name: joi.string().pattern(/^[\u4e00-\u9fa5]{1,5}$/).message('分类名称必填且是1-5个中文'),
        sort: joi.string().pattern(/^[1-9]\d?$/).message('必须是1-99的正整数'),
    }
}

// 定义修改分类排序的验证
exports.cate_sort_update_schema={
    body:{
         sort: joi.string().pattern(/^[1-9]\d?$/).message('必须是1-99的正整数')
    }
}
